grappling ropes - German English Dictionary